have a chip on your shoulder - Allemand Anglais Dictionnaire